<!DOCTYPE html><html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>AddSynth Voice</title>
  <link rel="stylesheet" type="text/css" href="style.css">
</head>

<body>
  <table>
    <thead>
      <tr>
        <th>ADDVOICE::control:: +</th>
        <th>value</th>
        <th>control</th>
        <th>part /<br>section</th>
        <th>kit</th>
        <th>engine</th>
        <th>insert</th>
        <th>param<br>eter</th>
        <th>offset</th>
        <th>miscmsg</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>enable voice</td>
        <td>0,1</td>
        <td>0</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Voice enable</td>
      </tr>
      <tr>
        <td>volume</td>
        <td>0~127</td>
        <td>1</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Volume</td>
      </tr>
      <tr>
        <td>velocitySense</td>
        <td>0~127</td>
        <td>2</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Velocity sensitivity</td>
      </tr>
      <tr>
        <td>panning</td>
        <td>0~127</td>
        <td>3</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Panning</td>
      </tr>
      <tr>
        <td>enableRandomPan</td>
        <td>0,1</td>
        <td>4</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Set random panning behaviour</td>
      </tr>
      <tr>
        <td>randomWidth</td>
        <td>0~63</td>
        <td>5</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>L/R ange of random panning</td>
      </tr>
      <tr>
        <td>invertPhase</td>
        <td>0,1</td>
        <td>6</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Minus (effectively invert volume control action)</td>
      </tr>
      <tr>
        <td>enableAmplitudeEnvelope</td>
        <td>0,1</td>
        <td>7</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable amplitude envelope controls</td>
      </tr>
      <tr>
        <td>enableAmplitudeLFO</td>
        <td>0,1</td>
        <td>8</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable amplitude LFO controls</td>
      </tr>
      <tr>
        <td>modulatorType</td>
        <td>0~5</td>
        <td>16</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator type -- Off, Morph, Ring, PM, FM, PWM</td>
      </tr>
      <tr>
        <td>externalModulator</td>
        <td>-1~6</td>
        <td>17</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>External modulator (from lower numbered voices)<br> -1 = off</td>
      </tr>
      <tr>
        <td>detuneFrequency</td>
        <td>-8192~8191</td>
        <td>32</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Detune frequency</td>
      </tr>
      <tr>
        <td>equalTemperVariation</td>
        <td>0~127</td>
        <td>33</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td></td>
      </tr>
      <tr>
        <td>baseFrequencyAs440Hz</td>
        <td>0,1</td>
        <td>34</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Set voice base frequency to 440hz</td>
      </tr>
      <tr>
        <td>octave</td>
        <td>-8~7</td>
        <td>35</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Octave</td>
      </tr>
      <tr>
        <td>detuneType</td>
        <td>0~4</td>
        <td>36</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Detune type -- Default, L35 cents, L10 cents, E100 cents, E1200 cents</td>
      </tr>
      <tr>
        <td>coarseDetune</td>
        <td>-64~63</td>
        <td>37</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Coarse detune</td>
      </tr>
      <tr>
        <td>pitchBendAdjustment</td>
        <td>0~127</td>
        <td>38</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Pitch bend adjustment</td>
      </tr>
      <tr>
        <td>pitchBendOffset</td>
        <td>0~127</td>
        <td>39</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Pitch bend offset</td>
      </tr>
      <tr>
        <td>enableFrequencyEnvelope</td>
        <td>0,1</td>
        <td>40</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable frequency envelope</td>
      </tr>
      <tr>
        <td>enableFrequencyLFO</td>
        <td>0,1</td>
        <td>41</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable frequency LFO</td>
      </tr>
      <tr>
        <td>unisonFrequencySpread</td>
        <td>0~127</td>
        <td>48</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Unison frequency spread</td>
      </tr>
      <tr>
        <td>unisonSpreadCents</td>
        <td>0~127</td>
        <td>49</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Value returned to user interface in cents - read only</td>
      </tr>
      <tr>
        <td>unisonPhaseRandomise</td>
        <td>0~127</td>
        <td>50</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Unison phase randomisation</td>
      </tr>
      <tr>
        <td>unisonStereoSpread</td>
        <td>0~127</td>
        <td>51</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Unison stereo spread</td>
      </tr>
      <tr>
        <td>unisonVibratoDepth</td>
        <td>0~127</td>
        <td>52</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Unison vibrato depth</td>
      </tr>
      <tr>
        <td>unisonVibratoSpeed</td>
        <td>0~127</td>
        <td>53</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Unison vibrato speed</td>
      </tr>
      <tr>
        <td>unisonSize</td>
        <td>2~50</td>
        <td>54</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Number of unison sub-voices</td>
      </tr>
      <tr>
        <td>unisonPhaseInvert</td>
        <td>0~5</td>
        <td>55</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Type of unison phase inversion<br>None, Random, 50%, 33%, 25%, 20%</td>
      </tr>
      <tr>
        <td>unisonEnable</td>
        <td>0,1</td>
        <td>56</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable unison</td>
      </tr>
      <tr>
        <td>bypassGlobalFilter</td>
        <td>0,1</td>
        <td>64</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Bypass global filter</td>
      </tr>
      <tr>
        <td>enableFilter</td>
        <td>0,1</td>
        <td>68</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable local filter</td>
      </tr>
      <tr>
        <td>enableFilterEnvelope</td>
        <td>0,1</td>
        <td>72</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable filter envelope</td>
      </tr>
      <tr>
        <td>enableFilterLFO</td>
        <td>0,1</td>
        <td>73</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable filter LFO</td>
      </tr>
      <tr>
        <td>modulatorAmplitude</td>
        <td>0~120</td>
        <td>80</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulation amplitude</td>
      </tr>
      <tr>
        <td>modulatorVelocitySense</td>
        <td>0~127</td>
        <td>81</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulation velocity sensitivity</td>
      </tr>
      <tr>
        <td>modulatorHFdamping</td>
        <td>-64~63</td>
        <td>82</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulation HF damping</td>
      </tr>
      <tr>
        <td>enableModulatorAmplitudeEnvelope</td>
        <td>0,1</td>
        <td>88</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable modulator amplitude envelope</td>
      </tr>
      <tr>
        <td>modulatorDetunefrequency</td>
        <td>-8192~8191</td>
        <td>96</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator detune frequency</td>
      </tr>
      <tr>
        <td>modulatorDeuneFromBaseOsc</td>
        <td>0,1</td>
        <td>97</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Get modulator detune from base oscillator</td>
      </tr>
      <tr>
        <td>modulatorFrequencyAs440Hz</td>
        <td>0,1</td>
        <td>98</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Set modulator frequency as 440Hz</td>
      </tr>
      <tr>
        <td>modulatorOctave</td>
        <td>-8~7</td>
        <td>99</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator octave</td>
      </tr>
      <tr>
        <td>modulatorDetuneType</td>
        <td>0~4</td>
        <td>100</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator detune type -- Default, L35 cents,<br>L10 cents, E100 cents, E1200 cents</td>
      </tr>
      <tr>
        <td>modulatorCoarseDetune</td>
        <td>-64~63</td>
        <td>101</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator coarse detune</td>
      </tr>
      <tr>
        <td>enableModulatorFrequencyEnvelope</td>
        <td>0,1</td>
        <td>104</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable modulator frequency envelope</td>
      </tr>
      <tr>
        <td>modulatorOscillatorPhase</td>
        <td>-64~63</td>
        <td>112</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Modulator oscillator phase</td>
      </tr>
      <tr>
        <td>modulatorOscllatorSource</td>
        <td>-1~6</td>
        <td>113</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>External modulation oscillator (from lower<br>numbered modulators) -1 = off</td>
      </tr>
      <tr>
        <td>delay</td>
        <td>0~127</td>
        <td>128</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Voice delay time</td>
      </tr>
      <tr>
        <td>enableResonance</td>
        <td>0,1</td>
        <td>130</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Enable resonance</td>
      </tr>
      <tr>
        <td>voiceOscillatorPhase</td>
        <td>-64~63</td>
        <td>132</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Relative voice oscillator phase</td>
      </tr>
      <tr>
        <td>externalOscillator</td>
        <td>-1~6</td>
        <td>133</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>External complete voice (from lower numbered voices) -1 = off</td>
      </tr>
      <tr>
        <td>voiceOscillatorSource</td>
        <td>-1~6</td>
        <td>134</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>External voice oscillator (from lower numbered voices) -1 = off</td>
      </tr>
      <tr>
        <td>soundType</td>
        <td>0~3</td>
        <td>135</td>
        <td>0~63</td>
        <td>0~15</td>
        <td>8+(0~7)</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>255</td>
        <td>Sound type -- Oscillator, White noise, Pink noise, Spot noise</td>
      </tr>
    </tbody>
  </table>
  <div class="titles">
  <table>
    <thead>
      <tr>
        <th>ADDVOICE::control +</th>
        <th>value</th>
        <th>control</th>
        <th>part /<br>section</th>
        <th>kit</th>
        <th>engine</th>
        <th>insert</th>
        <th>param<br>eter</th>
        <th>offset</th>
        <th>miscmsg</th>
        <th>Description</th>
      </tr>
    </thead>
  </table>
  </div>
</body>
</html>
